mine blast - Turkish English Dictionary